// pages/admin/adminMy/notice/notice.js
import {
  // 获取赠送积分信息
  getCredit,
  // 撤销
  getRepeal
} from '../../../api/index'
import {
  formatDate,
  base64
} from "../../../utils/util.js"

Page({

  /**
   * 页面的初始数据
   */
  data: {
    // 搜索内容
    searchValue: '',
    // 赠送积分信息
    creditArr: [],
  },
  onShow() {
    this.getCreditPage()
  },
  // 开始下拉
  refresherStart() {
    console.log("下拉开始");
    this.setData({
      refresherBob: true
    })

    setTimeout(() => {
      this.setData({
        refresherBob: false
      })
    }, 1000);

  },
  // 下拉完成
  refresherEnd() {
    console.log("商品下拉完成");
    this.getCreditPage()
  },
  // 获取赠送积分信息
  async getCreditPage(name = '') {
    try {
      const user_id = JSON.parse(wx.getStorageSync('userInfo')).id
      const dataObj = await getCredit({
        user_id,
        name
      })
      console.log("获取积分赠送", dataObj);
      if (dataObj.code == 200) {
        dataObj.data.forEach(item => {
          item.create_time = formatDate(item.create_time)
        })
        this.setData({
          creditArr: dataObj.data
        })
      }
    } catch (error) {
      console.log("获取积分赠送信息错误", error);
    }
  },
  // 确认搜索
  onClickSearch() {
    console.log("搜索", this.data.searchValue);
    const name = this.data.searchValue
    this.getCreditPage(name)
  },

})